//package com.plian.system.controller.bpa;
//
//import com.plian.Tools.base.BaseController;
//import com.plian.system.model.ListResult;
//import com.plian.system.model.R;
//import com.plian.system.model.token.PassToken;
//import com.plian.system.mybatis.support.Query;
//import com.plian.system.service.bpa.IBpaIndustryStandardConfigService;
//import com.plian.system.vo.bpa.BpaIndustryStandardConfigVO;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import io.swagger.annotations.ApiResponse;
//import io.swagger.annotations.ApiResponses;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import javax.annotation.Resource;
//import javax.validation.Valid;
//
///**
// * Business performance appraisal 经营业绩考核-行业标准配置
// * industrystandardconfig
// *
// * @author jiatp
// * @create 2022-12-14
// **/
//@RequestMapping("api/businessperformanceappraisal/isconfig")
//@RestController
//@Api(value = "行业标准配置", tags = "经营业绩考核-行业标准配置")
//public class IndustryStandardConfigCroller extends BaseController {
//
//    @Resource
//    private IBpaIndustryStandardConfigService industryStandardConfigService;
//
//    /**
//     * 新增修改
//     *
//     * @param industryStandardConfigVO
//     * @return com.plian.system.model.R
//     **/
//    @ApiOperation(value = "新增修改", notes = "新增修改")
//    @ApiResponses({
//            @ApiResponse(code = 200, message = "操作成功"),
//            @ApiResponse(code = 1999, message = "操作失败"),
//    })
//    @PostMapping("/submit")
//    @PassToken
//    public R submit(@Valid @RequestBody BpaIndustryStandardConfigVO industryStandardConfigVO) {
//        return industryStandardConfigService.submit(industryStandardConfigVO);
//    }
//
//    /**
//     * 删除
//     *
//     * @param industryStandardConfigVO
//     * @return com.plian.system.model.R
//     **/
//    @ApiOperation(value = "删除", notes = "删除")
//    @ApiResponses({
//            @ApiResponse(code = 200, message = "操作成功"),
//            @ApiResponse(code = 1999, message = "操作失败"),
//    })
//    @PostMapping("/remove")
//    @PassToken
//    public R remove(@RequestBody BpaIndustryStandardConfigVO industryStandardConfigVO) {
//        return industryStandardConfigService.remove(industryStandardConfigVO);
//    }
//
//    /**
//     * @param industryStandardConfigVO
//     * @return com.plian.system.model.R
//     **/
//    @ApiOperation(value = "根据id查询详情", notes = "根据id查询详情")
//    @ApiResponses({
//            @ApiResponse(code = 200, message = "操作成功"),
//            @ApiResponse(code = 1999, message = "操作失败"),
//    })
//    @PostMapping("/detail")
//    @PassToken
//    public R detail(@RequestBody BpaIndustryStandardConfigVO industryStandardConfigVO) {
//        return industryStandardConfigService.detail(industryStandardConfigVO);
//    }
//
//
//    /**
//     * 列表
//     *
//     * @param query
//     * @return com.plian.system.model.R
//     **/
//    @ApiOperation(value = "列表", notes = "列表")
//    @ApiResponses({
//            @ApiResponse(code = 200, message = "操作成功"),
//            @ApiResponse(code = 500, message = "服务器错误"),
//    })
//    @PostMapping("/list")
//    @PassToken
//    public ListResult list(@RequestBody Query query) {
//        return industryStandardConfigService.list(query);
//    }
//
//}
